Micron Document
🎖️GitЯра🎖️

Node / meshtastic / Meshtastic-Android / files / gradle / libs.versions.toml

Displaying Raw • Download

gradle/libs.versions.toml 988db081b289cbc23d9bceef8e7d85ab46d0e6a4 (988db081) Text, 24.71 KB

Tff7b72[Tff7b72versionsTff7b72]
Te6edf3xmlutil Tff7b72= Ta5d6ff"Ta5d6ff0.91.3Ta5d6ff"

T8b949e# Android
Te6edf3agp Tff7b72= Ta5d6ff"Ta5d6ff9.2.1Ta5d6ff"
Te6edf3appcompat Tff7b72= Ta5d6ff"Ta5d6ff1.7.1Ta5d6ff"
Te6edf3accompanist Tff7b72= Ta5d6ff"Ta5d6ff0.37.3Ta5d6ff"
Te6edf3car-app Tff7b72= Ta5d6ff"Ta5d6ff1.9.0-alpha01Ta5d6ff"
Te6edf3appfunctions Tff7b72= Ta5d6ff"Ta5d6ff1.0.0-alpha09Ta5d6ff"

T8b949e# androidx
Te6edf3datastore Tff7b72= Ta5d6ff"Ta5d6ff1.2.1Ta5d6ff"
Te6edf3glance Tff7b72= Ta5d6ff"Ta5d6ff1.2.0-rc01Ta5d6ff"
Te6edf3lifecycle Tff7b72= Ta5d6ff"Ta5d6ff2.10.0Ta5d6ff"
Te6edf3jetbrains-lifecycle Tff7b72= Ta5d6ff"Ta5d6ff2.11.0-beta01Ta5d6ff"
Te6edf3navigation3 Tff7b72= Ta5d6ff"Ta5d6ff1.1.1Ta5d6ff"
Te6edf3paging Tff7b72= Ta5d6ff"Ta5d6ff3.5.0Ta5d6ff"
Te6edf3room Tff7b72= Ta5d6ff"Ta5d6ff3.0.0-alpha06Ta5d6ff"
Te6edf3koin Tff7b72= Ta5d6ff"Ta5d6ff4.2.1Ta5d6ff"
Te6edf3koin-plugin Tff7b72= Ta5d6ff"Ta5d6ff1.0.0Ta5d6ff"

T8b949e# Kotlin
Te6edf3kotlin Tff7b72= Ta5d6ff"Ta5d6ff2.3.21Ta5d6ff"
Te6edf3kotlinx-coroutines-android Tff7b72= Ta5d6ff"Ta5d6ff1.11.0Ta5d6ff"
Te6edf3kotlinx-datetime Tff7b72= Ta5d6ff"Ta5d6ff0.8.0-0.6.x-compatTa5d6ff"
Te6edf3kotlinx-serialization Tff7b72= Ta5d6ff"Ta5d6ff1.11.0Ta5d6ff"
Te6edf3ktlint Tff7b72= Ta5d6ff"Ta5d6ff1.7.1Ta5d6ff"
Te6edf3ktfmt Tff7b72= Ta5d6ff"Ta5d6ff0.61Ta5d6ff"
Te6edf3kover Tff7b72= Ta5d6ff"Ta5d6ff0.9.8Ta5d6ff"
Te6edf3mokkery Tff7b72= Ta5d6ff"Ta5d6ff3.3.0Ta5d6ff"
Te6edf3junit5 Tff7b72= Ta5d6ff"Ta5d6ff6.1.0Ta5d6ff"
Te6edf3junit-platform Tff7b72= Ta5d6ff"Ta5d6ff6.1.0Ta5d6ff" T8b949e# aligned with junit5 — JUnit Platform uses 1.x scheme
Te6edf3kotest Tff7b72= Ta5d6ff"Ta5d6ff6.1.11Ta5d6ff"
Te6edf3testRetry Tff7b72= Ta5d6ff"Ta5d6ff1.6.5Ta5d6ff"
Te6edf3turbine Tff7b72= Ta5d6ff"Ta5d6ff1.2.1Ta5d6ff"

T8b949e# Compose Screenshot Testing
Te6edf3compose-screenshot Tff7b72= Ta5d6ff"Ta5d6ff0.0.1-alpha15Ta5d6ff"

T8b949e# Baseline Profiles / Macrobenchmark
T8b949e# `benchmark` drives both the androidx.benchmark macro lib AND the androidx.baselineprofile
T8b949e# Gradle plugin (same coordinates/version). Kept on the alpha track to stay compatible with
T8b949e# AGP 9.x (the stable 1.4.x line predates AGP 9 support).
Te6edf3benchmark Tff7b72= Ta5d6ff"Ta5d6ff1.5.0-alpha06Ta5d6ff"
Te6edf3profileinstaller Tff7b72= Ta5d6ff"Ta5d6ff1.4.1Ta5d6ff"
Te6edf3androidx-uiautomator Tff7b72= Ta5d6ff"Ta5d6ff2.3.0Ta5d6ff"

T8b949e# Compose Multiplatform
Te6edf3compose-multiplatform Tff7b72= Ta5d6ff"Ta5d6ff1.11.1Ta5d6ff"
Te6edf3compose-multiplatform-material3 Tff7b72= Ta5d6ff"Ta5d6ff1.11.0-alpha07Ta5d6ff"
T8b949e# `androidx-compose-bom-aligned` tracks androidx.compose.{runtime,ui,foundation,animation}
T8b949e# artifacts that ship in lockstep with CMP. Kept as a separate version ref so Renovate
T8b949e# can bump androidx releases (which often land first) without dragging the
T8b949e# `org.jetbrains.compose:*` artifacts and Gradle plugin to a version JetBrains
T8b949e# hasn't published yet (see PR #5180). Should track the AndroidX version that the
T8b949e# current `compose-multiplatform` release maps to (see CMP release notes).
T8b949e# AndroidCompose.kt's resolutionStrategy force-aligns these groups to *this* version
T8b949e# at resolution time, so it is the source of truth for the Android target.
Te6edf3androidx-compose-bom-aligned Tff7b72= Ta5d6ff"Ta5d6ff1.11.2Ta5d6ff"
T8b949e# `androidx-compose-material` (M2) is independent of CMP. Pinned because
T8b949e# maps-compose-widgets requests `androidx.compose.material:material` without
T8b949e# a version (relying on a BOM that we exclude). M2 is frozen at 1.7.8.
Te6edf3androidx-compose-material Tff7b72= Ta5d6ff"Ta5d6ff1.7.8Ta5d6ff"
Te6edf3jetbrains-adaptive Tff7b72= Ta5d6ff"Ta5d6ff1.3.0-beta01Ta5d6ff"

T8b949e# Google
Te6edf3maps-compose Tff7b72= Ta5d6ff"Ta5d6ff8.3.0Ta5d6ff"

T8b949e# ML Kit
Te6edf3mlkit-barcode-scanning Tff7b72= Ta5d6ff"Ta5d6ff17.3.0Ta5d6ff"
Te6edf3mlkit-genai-prompt Tff7b72= Ta5d6ff"Ta5d6ff1.0.0-beta2Ta5d6ff"
Te6edf3mlkit-translate Tff7b72= Ta5d6ff"Ta5d6ff17.0.3Ta5d6ff"

T8b949e# CameraX
Te6edf3camerax Tff7b72= Ta5d6ff"Ta5d6ff1.6.1Ta5d6ff"

T8b949e# Networking
Te6edf3ktor Tff7b72= Ta5d6ff"Ta5d6ff3.5.0Ta5d6ff"

T8b949e# Other
Te6edf3aboutlibraries Tff7b72= Ta5d6ff"Ta5d6ff14.2.1Ta5d6ff"
Te6edf3jserialcomm Tff7b72= Ta5d6ff"Ta5d6ff2.11.4Ta5d6ff"
Te6edf3coil Tff7b72= Ta5d6ff"Ta5d6ff3.4.0Ta5d6ff"
Te6edf3datadog-gradle Tff7b72= Ta5d6ff"Ta5d6ff1.26.0Ta5d6ff"
Te6edf3dd-sdk-android Tff7b72= Ta5d6ff"Ta5d6ff3.10.0Ta5d6ff"
Te6edf3detekt Tff7b72= Ta5d6ff"Ta5d6ff2.0.0-alpha.3Ta5d6ff"
Te6edf3dokka Tff7b72= Ta5d6ff"Ta5d6ff2.2.0Ta5d6ff"
Te6edf3devtools-ksp Tff7b72= Ta5d6ff"Ta5d6ff2.3.9Ta5d6ff"
Te6edf3firebase-crashlytics-gradle Tff7b72= Ta5d6ff"Ta5d6ff3.0.7Ta5d6ff"
Te6edf3google-services-gradle Tff7b72= Ta5d6ff"Ta5d6ff4.4.4Ta5d6ff"
Te6edf3markdownRenderer Tff7b72= Ta5d6ff"Ta5d6ff0.41.0Ta5d6ff"
Te6edf3okio Tff7b72= Ta5d6ff"Ta5d6ff3.17.0Ta5d6ff"
Te6edf3uri-kmp Tff7b72= Ta5d6ff"Ta5d6ff0.0.21Ta5d6ff"
Te6edf3osmdroid-android Tff7b72= Ta5d6ff"Ta5d6ff6.1.20Ta5d6ff"
Te6edf3spotless Tff7b72= Ta5d6ff"Ta5d6ff8.6.0Ta5d6ff"
Te6edf3vico Tff7b72= Ta5d6ff"Ta5d6ff3.2.2Ta5d6ff"
Te6edf3kable Tff7b72= Ta5d6ff"Ta5d6ff0.43.0Ta5d6ff"
Te6edf3mqttastic Tff7b72= Ta5d6ff"Ta5d6ff0.3.8Ta5d6ff"
Te6edf3jmdns Tff7b72= Ta5d6ff"Ta5d6ff3.6.3Ta5d6ff"
Te6edf3qrcode-kotlin Tff7b72= Ta5d6ff"Ta5d6ff4.5.0Ta5d6ff"
Te6edf3takpacket-sdk Tff7b72= Ta5d6ff"Ta5d6ff0.5.3Ta5d6ff"
Te6edf3meshtastic-protobufs Tff7b72= Ta5d6ff"Ta5d6ff2.7.25Ta5d6ff"

T8b949e# Gradle Plugins
Te6edf3develocity Tff7b72= Ta5d6ff"Ta5d6ff4.4.2Ta5d6ff"
Te6edf3foojay-resolver Tff7b72= Ta5d6ff"Ta5d6ff1.0.0Ta5d6ff"


Tff7b72[Tff7b72librariesTff7b72]
Te6edf3xmlutil-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.github.pdvrieze.xmlutil:coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffxmlutilTa5d6ff" Tb4b4b4}
Te6edf3xmlutil-serialization Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.github.pdvrieze.xmlutil:serializationTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffxmlutilTa5d6ff" Tb4b4b4}

T8b949e# AndroidX
Te6edf3androidx-activity-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.activity:activity-composeTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.13.0Ta5d6ff" Tb4b4b4}
Te6edf3androidx-annotation Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.annotation:annotationTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.10.0Ta5d6ff" Tb4b4b4}
Te6edf3androidx-appcompat Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.appcompat:appcompatTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffappcompatTa5d6ff" Tb4b4b4}
Te6edf3androidx-appfunctions Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.appfunctions:appfunctionsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffappfunctionsTa5d6ff" Tb4b4b4}
Te6edf3androidx-appfunctions-compiler Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.appfunctions:appfunctions-compilerTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffappfunctionsTa5d6ff" Tb4b4b4}
Te6edf3androidx-appfunctions-service Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.appfunctions:appfunctions-serviceTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffappfunctionsTa5d6ff" Tb4b4b4}
Te6edf3androidx-camera-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.camera:camera-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcameraxTa5d6ff" Tb4b4b4}
Te6edf3androidx-camera-camera2 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.camera:camera-camera2Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcameraxTa5d6ff" Tb4b4b4}
Te6edf3androidx-camera-lifecycle Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.camera:camera-lifecycleTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcameraxTa5d6ff" Tb4b4b4}
Te6edf3androidx-camera-view Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.camera:camera-viewTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcameraxTa5d6ff" Tb4b4b4}
Te6edf3androidx-camera-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.camera:camera-composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcameraxTa5d6ff" Tb4b4b4}
Te6edf3androidx-camera-viewfinder-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.camera.viewfinder:viewfinder-composeTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.6.1Ta5d6ff" Tb4b4b4}
Te6edf3androidx-car-app Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.car.app:appTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcar-appTa5d6ff" Tb4b4b4}
Te6edf3androidx-car-app-projected Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.car.app:app-projectedTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcar-appTa5d6ff" Tb4b4b4}
Te6edf3androidx-car-app-automotive Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.car.app:app-automotiveTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcar-appTa5d6ff" Tb4b4b4}
Te6edf3androidx-car-app-testing Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.car.app:app-testingTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcar-appTa5d6ff" Tb4b4b4}
Te6edf3androidx-core-ktx Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.core:core-ktxTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.19.0Ta5d6ff" Tb4b4b4}
Te6edf3androidx-core-location-altitude Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.core:core-location-altitudeTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.0.0-rc01Ta5d6ff" Tb4b4b4}
Te6edf3androidx-core-splashscreen Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.core:core-splashscreenTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.2.0Ta5d6ff" Tb4b4b4}
Te6edf3androidx-datastore Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.datastore:datastoreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdatastoreTa5d6ff" Tb4b4b4}
Te6edf3androidx-datastore-preferences Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.datastore:datastore-preferencesTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdatastoreTa5d6ff" Tb4b4b4}
Te6edf3androidx-glance-appwidget Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.glance:glance-appwidgetTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffglanceTa5d6ff" Tb4b4b4}
Te6edf3androidx-glance-appwidget-preview Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.glance:glance-appwidget-previewTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffglanceTa5d6ff" Tb4b4b4}
Te6edf3androidx-glance-preview Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.glance:glance-previewTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffglanceTa5d6ff" Tb4b4b4}
Te6edf3androidx-glance-material3 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.glance:glance-material3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffglanceTa5d6ff" Tb4b4b4}
T8b949e# Android-only lifecycle — no KMP equivalent (use only in androidMain / androidHostTest)
T8b949e# lifecycle-runtime-ktx dropped: KTX extensions merged into lifecycle-runtime since 2.8.0;
T8b949e# use jetbrains-lifecycle-runtime (JB KMP fork) instead.
Te6edf3androidx-lifecycle-process Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.lifecycle:lifecycle-processTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6fflifecycleTa5d6ff" Tb4b4b4}
T8b949e# JetBrains KMP lifecycle (use in commonMain and androidMain)
Te6edf3jetbrains-lifecycle-runtime Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.androidx.lifecycle:lifecycle-runtimeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-lifecycleTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-lifecycle-runtime-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.androidx.lifecycle:lifecycle-runtime-composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-lifecycleTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-lifecycle-viewmodel-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.androidx.lifecycle:lifecycle-viewmodel-composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-lifecycleTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-lifecycle-viewmodel-navigation3 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.androidx.lifecycle:lifecycle-viewmodel-navigation3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-lifecycleTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-navigation3-ui Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.androidx.navigation3:navigation3-uiTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffnavigation3Ta5d6ff" Tb4b4b4}
Te6edf3androidx-paging-common Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.paging:paging-commonTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffpagingTa5d6ff" Tb4b4b4}
Te6edf3androidx-paging-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.paging:paging-composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffpagingTa5d6ff" Tb4b4b4}
Te6edf3androidx-room-compiler Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.room3:room3-compilerTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffroomTa5d6ff" Tb4b4b4}
Te6edf3androidx-room-paging Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.room3:room3-pagingTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffroomTa5d6ff" Tb4b4b4}
Te6edf3androidx-room-runtime Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.room3:room3-runtimeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffroomTa5d6ff" Tb4b4b4}
Te6edf3androidx-room-testing Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.room3:room3-testingTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffroomTa5d6ff" Tb4b4b4}
Te6edf3androidx-sqlite-bundled Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.sqlite:sqlite-bundledTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff2.6.2Ta5d6ff" Tb4b4b4}
Te6edf3androidx-work-runtime-ktx Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.work:work-runtime-ktxTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff2.11.2Ta5d6ff" Tb4b4b4}
Te6edf3androidx-work-testing Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.work:work-testingTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff2.11.2Ta5d6ff" Tb4b4b4}

T8b949e# Baseline Profiles / Macrobenchmark
Te6edf3androidx-profileinstaller Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.profileinstaller:profileinstallerTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffprofileinstallerTa5d6ff" Tb4b4b4}
Te6edf3androidx-benchmark-macro-junit4 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.benchmark:benchmark-macro-junit4Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffbenchmarkTa5d6ff" Tb4b4b4}
Te6edf3androidx-uiautomator Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.test.uiautomator:uiautomatorTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx-uiautomatorTa5d6ff" Tb4b4b4}

T8b949e# AndroidX Compose (explicit versions — BOM removed; CMP is the sole version authority)
Te6edf3androidx-compose-runtime-tracing Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.compose.runtime:runtime-tracingTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx-compose-bom-alignedTa5d6ff" Tb4b4b4}
Te6edf3androidx-compose-ui-test-manifest Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.compose.ui:ui-test-manifestTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx-compose-bom-alignedTa5d6ff" Tb4b4b4} T8b949e# Required by Robolectric Compose tests (registers ComponentActivity)

T8b949e# Compose Multiplatform
Te6edf3compose-multiplatform-animation Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.animation:animationTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-runtime Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.runtime:runtimeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-foundation Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.foundation:foundationTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-ui Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.ui:uiTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-ui-tooling Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.ui:ui-toolingTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-ui-test Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.ui:ui-testTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-ui-tooling-preview Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.ui:ui-tooling-previewTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-resources Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.components:components-resourcesTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-material3 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.material3:material3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatform-material3Ta5d6ff" Tb4b4b4}

T8b949e# JetBrains Material 3 Adaptive (multiplatform — Android, Desktop, iOS)
Te6edf3jetbrains-compose-material3-adaptive Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.material3.adaptive:adaptiveTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-adaptiveTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-compose-material3-adaptive-layout Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.material3.adaptive:adaptive-layoutTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-adaptiveTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-compose-material3-adaptive-navigation Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.material3.adaptive:adaptive-navigationTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-adaptiveTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-compose-material3-adaptive-navigation3 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.material3.adaptive:adaptive-navigation3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjetbrains-adaptiveTa5d6ff" Tb4b4b4}
Te6edf3jetbrains-compose-material3-adaptive-navigation-suite Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose.material3:material3-adaptive-navigation-suiteTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatform-material3Ta5d6ff" Tb4b4b4}

T8b949e# Google
Te6edf3firebase-ai Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.firebase:firebase-aiTa5d6ff" Tb4b4b4}
Te6edf3firebase-ai-ondevice Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.firebase:firebase-ai-ondeviceTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff16.0.0-beta02Ta5d6ff" Tb4b4b4}
Te6edf3firebase-analytics Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.firebase:firebase-analyticsTa5d6ff" Tb4b4b4}
Te6edf3firebase-bom Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.firebase:firebase-bomTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff34.14.1Ta5d6ff" Tb4b4b4}
Te6edf3firebase-crashlytics Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.firebase:firebase-crashlyticsTa5d6ff" Tb4b4b4}
Te6edf3location-services Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.android.gms:play-services-locationTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff21.3.0Ta5d6ff" Tb4b4b4}
Te6edf3koin-android Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin:koin-androidTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoinTa5d6ff" Tb4b4b4}
Te6edf3koin-androidx-workmanager Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin:koin-androidx-workmanagerTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoinTa5d6ff" Tb4b4b4}
Te6edf3koin-compose-viewmodel Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin:koin-compose-viewmodelTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoinTa5d6ff" Tb4b4b4}
Te6edf3koin-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin:koin-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoinTa5d6ff" Tb4b4b4}
Te6edf3koin-test Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin:koin-testTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoinTa5d6ff" Tb4b4b4}
Te6edf3koin-annotations Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin:koin-annotationsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoinTa5d6ff" Tb4b4b4}
Te6edf3maps-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.maps.android:maps-composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmaps-composeTa5d6ff" Tb4b4b4}
Te6edf3maps-compose-utils Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.maps.android:maps-compose-utilsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmaps-composeTa5d6ff" Tb4b4b4}
Te6edf3maps-compose-widgets Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.maps.android:maps-compose-widgetsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmaps-composeTa5d6ff" Tb4b4b4}
Te6edf3mlkit-barcode-scanning Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.mlkit:barcode-scanningTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmlkit-barcode-scanningTa5d6ff" Tb4b4b4}
Te6edf3mlkit-genai-prompt Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.mlkit:genai-promptTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmlkit-genai-promptTa5d6ff" Tb4b4b4}
Te6edf3mlkit-translate Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.mlkit:translateTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmlkit-translateTa5d6ff" Tb4b4b4}
Te6edf3play-services-maps Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.android.gms:play-services-mapsTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff20.0.0Ta5d6ff" Tb4b4b4}
Te6edf3zxing-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.zxing:coreTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff3.5.4Ta5d6ff" Tb4b4b4}
Te6edf3qrcode-kotlin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.github.g0dkar:qrcode-kotlinTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffqrcode-kotlinTa5d6ff" Tb4b4b4}

T8b949e# Jetbrains
Te6edf3kotlin-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin:kotlin-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3dokka-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.dokka:dokka-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdokkaTa5d6ff" Tb4b4b4}

Te6edf3kotlinx-collections-immutable Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:kotlinx-collections-immutableTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff0.5.0Ta5d6ff" Tb4b4b4}
Te6edf3kotlinx-atomicfu Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:atomicfuTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff0.33.0Ta5d6ff" Tb4b4b4}
Te6edf3kotlinx-coroutines-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:kotlinx-coroutines-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinx-coroutines-androidTa5d6ff" Tb4b4b4}
Te6edf3kotlinx-coroutines-swing Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:kotlinx-coroutines-swingTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinx-coroutines-androidTa5d6ff" Tb4b4b4}
Te6edf3kotlinx-coroutines-test Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:kotlinx-coroutines-testTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinx-coroutines-androidTa5d6ff" Tb4b4b4}
Te6edf3kotlinx-datetime Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:kotlinx-datetimeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinx-datetimeTa5d6ff" Tb4b4b4}
Te6edf3kotlinx-serialization-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:kotlinx-serialization-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinx-serializationTa5d6ff" Tb4b4b4}
Te6edf3kotlinx-serialization-json Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx:kotlinx-serialization-jsonTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinx-serializationTa5d6ff" Tb4b4b4}

T8b949e# Networking
Te6edf3ktor-client-android Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.ktor:ktor-client-androidTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffktorTa5d6ff" Tb4b4b4}
Te6edf3ktor-client-content-negotiation Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.ktor:ktor-client-content-negotiationTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffktorTa5d6ff" Tb4b4b4}
Te6edf3ktor-client-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.ktor:ktor-client-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffktorTa5d6ff" Tb4b4b4}
Te6edf3ktor-client-java Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.ktor:ktor-client-javaTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffktorTa5d6ff" Tb4b4b4}
Te6edf3ktor-client-logging Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.ktor:ktor-client-loggingTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffktorTa5d6ff" Tb4b4b4}
Te6edf3ktor-network Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.ktor:ktor-networkTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffktorTa5d6ff" Tb4b4b4}
Te6edf3ktor-serialization-kotlinx-json Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.ktor:ktor-serialization-kotlinx-jsonTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffktorTa5d6ff" Tb4b4b4}

T8b949e# Testing
Te6edf3androidx-test-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.test:coreTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.7.0Ta5d6ff" Tb4b4b4}
Te6edf3androidx-test-ext-junit Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.test.ext:junitTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.3.0Ta5d6ff" Tb4b4b4}
Te6edf3androidx-test-runner Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.test:runnerTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.7.0Ta5d6ff" Tb4b4b4}
Te6edf3androidx-test-espresso-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.test.espresso:espresso-coreTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff3.7.0Ta5d6ff" Tb4b4b4}
Te6edf3junit Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffjunit:junitTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff4.13.2Ta5d6ff" Tb4b4b4}
Te6edf3junit-vintage-engine Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.junit.vintage:junit-vintage-engineTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjunit5Ta5d6ff" Tb4b4b4}
Te6edf3junit-platform-launcher Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.junit.platform:junit-platform-launcherTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjunit-platformTa5d6ff" Tb4b4b4}
Te6edf3kotest-assertions Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.kotest:kotest-assertions-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotestTa5d6ff" Tb4b4b4}
Te6edf3kotest-property Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.kotest:kotest-propertyTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotestTa5d6ff" Tb4b4b4}
Te6edf3kotest-runner-junit6 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.kotest:kotest-runner-junit6Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotestTa5d6ff" Tb4b4b4}
Te6edf3robolectric Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.robolectric:robolectricTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff4.16.1Ta5d6ff" Tb4b4b4}
Te6edf3turbine Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffapp.cash.turbine:turbineTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffturbineTa5d6ff" Tb4b4b4}

T8b949e# Other
Te6edf3aboutlibraries-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.mikepenz:aboutlibraries-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffaboutlibrariesTa5d6ff" Tb4b4b4}
Te6edf3aboutlibraries-compose-m3 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.mikepenz:aboutlibraries-compose-m3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffaboutlibrariesTa5d6ff" Tb4b4b4}
Te6edf3accompanist-permissions Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.accompanist:accompanist-permissionsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffaccompanistTa5d6ff" Tb4b4b4}
Te6edf3coil Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.coil-kt.coil3:coil-composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcoilTa5d6ff" Tb4b4b4}
Te6edf3coil-network-ktor3 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.coil-kt.coil3:coil-network-ktor3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcoilTa5d6ff" Tb4b4b4}
Te6edf3coil-svg Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.coil-kt.coil3:coil-svgTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcoilTa5d6ff" Tb4b4b4}

Te6edf3dd-sdk-android-logs Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq:dd-sdk-android-logsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdd-sdk-androidTa5d6ff" Tb4b4b4}
Te6edf3dd-sdk-android-rum Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq:dd-sdk-android-rumTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdd-sdk-androidTa5d6ff" Tb4b4b4}
Te6edf3dd-sdk-android-session-replay Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq:dd-sdk-android-session-replayTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdd-sdk-androidTa5d6ff" Tb4b4b4}
Te6edf3dd-sdk-android-session-replay-material Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq:dd-sdk-android-session-replay-materialTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdd-sdk-androidTa5d6ff" Tb4b4b4}
Te6edf3dd-sdk-android-timber Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq:dd-sdk-android-timberTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdd-sdk-androidTa5d6ff" Tb4b4b4}
Te6edf3dd-sdk-android-trace Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq:dd-sdk-android-traceTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdd-sdk-androidTa5d6ff" Tb4b4b4}
Te6edf3dd-sdk-android-trace-otel Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq:dd-sdk-android-trace-otelTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdd-sdk-androidTa5d6ff" Tb4b4b4}
Te6edf3dokka-android-documentation-plugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.dokka:android-documentation-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdokkaTa5d6ff" Tb4b4b4}
Te6edf3markdown-renderer Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.mikepenz:multiplatform-markdown-rendererTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmarkdownRendererTa5d6ff" Tb4b4b4}
Te6edf3markdown-renderer-m3 Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.mikepenz:multiplatform-markdown-renderer-m3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmarkdownRendererTa5d6ff" Tb4b4b4}
Te6edf3markdown-renderer-android Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.mikepenz:multiplatform-markdown-renderer-androidTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmarkdownRendererTa5d6ff" Tb4b4b4}
Te6edf3material Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.android.material:materialTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff1.14.0Ta5d6ff" Tb4b4b4}

Te6edf3kable-core Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.juul.kable:kable-coreTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkableTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-mqtt-client Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.meshtastic:mqtt-clientTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmqttasticTa5d6ff" Tb4b4b4}

Te6edf3jserialcomm Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.fazecast:jSerialCommTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjserialcommTa5d6ff" Tb4b4b4}
Te6edf3okio Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.squareup.okio:okioTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffokioTa5d6ff" Tb4b4b4}
Te6edf3uri-kmp Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.eygraber:uri-kmpTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffuri-kmpTa5d6ff" Tb4b4b4}
Te6edf3osmbonuspack Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.github.MKergall:osmbonuspackTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff6.9.0Ta5d6ff" Tb4b4b4}
Te6edf3osmdroid-android Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.osmdroid:osmdroid-androidTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffosmdroid-androidTa5d6ff" Tb4b4b4}
Te6edf3osmdroid-geopackage Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.osmdroid:osmdroid-geopackageTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffosmdroid-androidTa5d6ff" Tb4b4b4}
Te6edf3kermit Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffco.touchlab:kermitTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff2.1.0Ta5d6ff" Tb4b4b4}

Te6edf3usb-serial-android Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.github.mik3y:usb-serial-for-androidTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff3.10.0Ta5d6ff" Tb4b4b4}
Te6edf3vico-compose Tff7b72= Tb4b4b4{ Te6edf3group Tb4b4b4= Ta5d6ff"Ta5d6ffcom.patrykandpatrick.vicoTa5d6ff"Tb4b4b4, Te6edf3name Tb4b4b4= Ta5d6ff"Ta5d6ffcomposeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffvicoTa5d6ff" Tb4b4b4}
Te6edf3vico-compose-m3 Tff7b72= Tb4b4b4{ Te6edf3group Tb4b4b4= Ta5d6ff"Ta5d6ffcom.patrykandpatrick.vicoTa5d6ff"Tb4b4b4, Te6edf3name Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-m3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffvicoTa5d6ff" Tb4b4b4}

T8b949e# Screenshot Testing
Te6edf3screenshot-validation-api Tff7b72= Tb4b4b4{ Te6edf3group Tb4b4b4= Ta5d6ff"Ta5d6ffcom.android.tools.screenshotTa5d6ff"Tb4b4b4, Te6edf3name Tb4b4b4= Ta5d6ff"Ta5d6ffscreenshot-validation-apiTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-screenshotTa5d6ff" Tb4b4b4}

T8b949e# Build Logic
Te6edf3android-gradleApiPlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.android.tools.build:gradle-apiTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffagpTa5d6ff" Tb4b4b4}
Te6edf3android-tools-common Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.android.tools:commonTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff32.2.1Ta5d6ff" Tb4b4b4}
Te6edf3androidx-room-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.room3:room3-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffroomTa5d6ff" Tb4b4b4}
Te6edf3compose-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin:compose-compiler-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.compose:compose-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3datadog-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq.dd-sdk-android-gradle-plugin:com.datadoghq.dd-sdk-android-gradle-plugin.gradle.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdatadog-gradleTa5d6ff" Tb4b4b4}
Te6edf3detekt-compose Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.nlopez.compose.rules:detektTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff0.6.0Ta5d6ff" Tb4b4b4}
Te6edf3detekt-formatting Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffdev.detekt:detekt-rules-ktlint-wrapperTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdetektTa5d6ff" Tb4b4b4}
Te6edf3detekt-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffdev.detekt:detekt-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdetektTa5d6ff" Tb4b4b4}
Te6edf3firebase-crashlytics-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.firebase:firebase-crashlytics-gradleTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6fffirebase-crashlytics-gradleTa5d6ff" Tb4b4b4}
Te6edf3google-services-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.gms.google-services:com.google.gms.google-services.gradle.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffgoogle-services-gradleTa5d6ff" Tb4b4b4}
Te6edf3koin-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin.compiler.plugin:io.insert-koin.compiler.plugin.gradle.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoin-pluginTa5d6ff" Tb4b4b4}
Te6edf3mokkery-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffdev.mokkery:mokkery-gradleTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmokkeryTa5d6ff" Tb4b4b4}
Te6edf3kover-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx.kover:org.jetbrains.kotlinx.kover.gradle.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoverTa5d6ff" Tb4b4b4}
Te6edf3ksp-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.devtools.ksp:com.google.devtools.ksp.gradle.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdevtools-kspTa5d6ff" Tb4b4b4}
Te6edf3serialization-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin.plugin.serialization:org.jetbrains.kotlin.plugin.serialization.gradle.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3spotless-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.diffplug.spotless:spotless-plugin-gradleTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffspotlessTa5d6ff" Tb4b4b4}
Te6edf3test-retry-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.gradle:test-retry-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6fftestRetryTa5d6ff" Tb4b4b4}
Te6edf3aboutlibraries-gradlePlugin Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffcom.mikepenz.aboutlibraries.plugin:aboutlibraries-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffaboutlibrariesTa5d6ff" Tb4b4b4}

Te6edf3jmdns Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.jmdns:jmdnsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffjmdnsTa5d6ff" Tb4b4b4}
Te6edf3jna Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6ffnet.java.dev.jna:jnaTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff5.19.0Ta5d6ff" Tb4b4b4}

T8b949e# TAK
Te6edf3takpacket-sdk-kmp Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.meshtastic:takpacket-sdkTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6fftakpacket-sdkTa5d6ff" Tb4b4b4}

T8b949e# Meshtastic Protobufs SDK (Wire-generated KMP models from meshtastic/protobufs)
Te6edf3meshtastic-protobufs Tff7b72= Tb4b4b4{ Te6edf3module Tb4b4b4= Ta5d6ff"Ta5d6fforg.meshtastic:protobufsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic-protobufsTa5d6ff" Tb4b4b4}


Tff7b72[Tff7b72pluginsTff7b72]
T8b949e# Android
Te6edf3android-application Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.android.applicationTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffagpTa5d6ff" Tb4b4b4}
Te6edf3android-kotlin-multiplatform-library Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.android.kotlin.multiplatform.libraryTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffagpTa5d6ff" Tb4b4b4}
Te6edf3android-test Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.android.testTa5d6ff" Tb4b4b4}
Te6edf3androidx-baselineprofile Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.baselineprofileTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffbenchmarkTa5d6ff" Tb4b4b4}
Te6edf3compose-screenshot Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.android.compose.screenshotTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-screenshotTa5d6ff" Tb4b4b4}

T8b949e# Jetbrains
Te6edf3compose-compiler Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin.plugin.composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3compose-multiplatform Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.composeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffcompose-multiplatformTa5d6ff" Tb4b4b4}
Te6edf3koin-compiler Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffio.insert-koin.compiler.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoin-pluginTa5d6ff" Tb4b4b4}
Te6edf3kotlin-jvm Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin.jvmTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3kotlin-multiplatform Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin.multiplatformTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3kotlin-parcelize Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin.plugin.parcelizeTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3kotlin-serialization Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlin.plugin.serializationTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkotlinTa5d6ff" Tb4b4b4}
Te6edf3kover Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.kotlinx.koverTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffkoverTa5d6ff" Tb4b4b4}
Te6edf3mokkery Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffdev.mokkeryTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffmokkeryTa5d6ff" Tb4b4b4}

T8b949e# Google
Te6edf3devtools-ksp Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.devtools.kspTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdevtools-kspTa5d6ff" Tb4b4b4}
Te6edf3google-services Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.gms.google-servicesTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffgoogle-services-gradleTa5d6ff" Tb4b4b4}
Te6edf3secrets Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.android.libraries.mapsplatform.secrets-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3version Tb4b4b4= Ta5d6ff"Ta5d6ff2.0.1Ta5d6ff" Tb4b4b4}

T8b949e# Firebase
Te6edf3firebase-crashlytics Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.google.firebase.crashlyticsTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6fffirebase-crashlytics-gradleTa5d6ff" Tb4b4b4}

T8b949e# Other
Te6edf3aboutlibraries Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.mikepenz.aboutlibraries.pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffaboutlibrariesTa5d6ff" Tb4b4b4}
Te6edf3datadog Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.datadoghq.dd-sdk-android-gradle-pluginTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdatadog-gradleTa5d6ff" Tb4b4b4}
Te6edf3detekt Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffdev.detektTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdetektTa5d6ff" Tb4b4b4}
Te6edf3dokka Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.jetbrains.dokkaTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdokkaTa5d6ff" Tb4b4b4}
Te6edf3room Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffandroidx.room3Ta5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffroomTa5d6ff" Tb4b4b4}
Te6edf3spotless Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.diffplug.spotlessTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffspotlessTa5d6ff" Tb4b4b4}
Te6edf3test-retry Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.gradle.test-retryTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6fftestRetryTa5d6ff" Tb4b4b4}

Te6edf3develocity Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffcom.gradle.develocityTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6ffdevelocityTa5d6ff" Tb4b4b4}
Te6edf3foojay-resolver Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6fforg.gradle.toolchains.foojay-resolverTa5d6ff"Tb4b4b4, Te6edf3versionTb4b4b4.Te6edf3ref Tb4b4b4= Ta5d6ff"Ta5d6fffoojay-resolverTa5d6ff" Tb4b4b4}

T8b949e# Meshtastic
Te6edf3meshtastic-android-application Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.android.applicationTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-android-application-compose Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.android.application.composeTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-android-application-flavors Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.android.application.flavorsTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-android-library Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.android.libraryTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-android-library-compose Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.android.library.composeTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-android-library-flavors Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.android.library.flavorsTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-android-room Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.android.roomTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-detekt Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.detektTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-koin Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.koinTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-kotlinx-serialization Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.kotlinx.serializationTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-kmp-feature Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.kmp.featureTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-kmp-library Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.kmp.libraryTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-kmp-library-compose Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.kmp.library.composeTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-root Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.rootTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-spotless Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.spotlessTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-publishing Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.publishingTa5d6ff" Tb4b4b4}
Te6edf3meshtastic-aboutlibraries Tff7b72= Tb4b4b4{ Te6edf3id Tb4b4b4= Ta5d6ff"Ta5d6ffmeshtastic.aboutlibrariesTa5d6ff" Tb4b4b4}

Served by rngit 1.5.0 - Generated in 0.15s